defence of due diligence - Alemán Inglés Diccionario